package com.jinsi.pojo;

import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;

/**
 * 商品列表
 * @author 唐文博
 * @Date 2022-08-05
 */
@Data
public class Commodity {
    /**
     * 商品id
     * int
     */
    private int commodityId;
    /**
     * 商品编号
     * int
     */
    private int commodityCode;
    /**
     * 商品分类
     * int
     */
    private int classifyId;
    /**
     * 商品推荐 2新品、3推荐
     * int
     */
    private int recommend;
    /**
     * 是否可用优惠券 2yes、3no
     * int
     */
    private int discount;
    /**
     * 服务保证 2退货无忧，
     * 3快速退款，
     * 4包邮
     * int
     */
    private int ensure;
    /**
     * 商品名称
     * String
     */
    private String commodityName;
    /**
     * 搜索关键字
     * String
     */
    private String searchKeywords;
    /**
     * 商品主图
     * String
     */
    private String commodityImage;
    /**
     * 商品现价
     * int
     */
    private int currentPrice;
    /**
     * 商品原价
     * int
     */
    private int originalPrice;
    /**
     * 商品描述
     * String
     */
    private String commodityDetails;
    /**
     * 点击量
     * int
     */
    private int commodityHits;
    /**
     * 商品状态 0已删除  1上架  2下架
     * int
     */
    private int commodityState;
    /**
     * 创建人
     * int
     */
    private int createUser;
    /**
     * 创建时间
     * Date
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date createDate;
    /**
     * 更新人
     * int
     */
    private int updateUser;
    /**
     * 更新时间
     * Date
     */
    private Date updateDate;
    /**
     * 商品标签
     * String
     */
    private String commodityLabel;
    /**
     * 商品加删
     * int
     */
    private int commodityIsdel;
    /**
     * 商品分类的商品名称
     * String
     */
    private String classifyTitle;
    /**
     * 用户列表
     * 上传人 用户姓名
     * String
     */
    private String userName;
    /**
     * 审核状态0为未审核 1为已审核 2未待审核
     * int
     */
    private int commodityExamine;
    /**
     * 操作管理员状态
     * int
     */
    private int commodityJournal;
    /**
     * 操作管理员名称
     * String
     */
    private String journalName;
}
